a banana hammock - Turkish English Dictionary